Cruz Efficient Data Distribution in a Web Server Farm
نویسندگان
چکیده
High-performance Web sites rely on Web server “farms”—hundreds of computers serving the same content—for scalability, reliability, and low-latency access to Internet content. Deploying these scalable farms typically requires the power of distributed or clustered file systems. Building Web server farms on file systems complements hierarchical proxy caching.1 Proxy caching replicates Web content throughout the Internet, thereby reducing latency from network delays and off-loading traffic from the primary servers. Web server farms scale resources at a single site, reducing latency from queuing delays. Both technologies are essential when building a high-performance infrastructure for content delivery. In this article, we present a cache consistency model and locking protocol customized for file systems that are used as scalable infrastructure for Web server farms. The protocol takes advantage of the Web’s relaxed consistency semantics to reduce latencies and network overhead. Our hybrid approach preserves strong consistency for concurrent write sharing with time-based consistency and push caching for readers (Web servers). Using simulation, we compare our approach to the Andrew file system and the sequential consistency file system protocols we propose to replace.
منابع مشابه
Efficient Data Distribution in a Web Server Farm
High-performance Web sites rely on Web server “farms”—hundreds of computers serving the same content—for scalability, reliability, and low-latency access to Internet content. Deploying these scalable farms typically requires the power of distributed or clustered file systems. Building Web server farms on file systems complements hierarchical proxy caching.1 Proxy caching replicates Web content ...
متن کاملFeasibility of Eliminating IDPS Devices from a Web Server Farm
Current web security systems need Intrusion Detection and Prevention Systems (IDPS), web proxies and firewalls to protect the websites from malicious network traffic. All these functions come at a cost for a web farm and add to power costs. Our previous work has concluded that the web server detection of application layer DDoS attacks is far more power efficient than an equivalent IDPS. This pa...
متن کاملNeighbor Replica Distribution Technique for Cluster Server Systems
Data replication increases the reliability and availability of a web server cluster. However, different data replication techniques have different reliability levels. In this paper, Neighbor Replica Distribution Technique (NRDT) has been proposed to improve the reliability of a web cluster server. This technique provides high reliability by imposing a neighbor logical structure on data copies. ...
متن کاملThermal-aware Load-distribution for Real-time Server Farms
Today’s CPUs consume a significant amount of power and generate a high level of heat, requiring an active cooling system to support reliable operations. These CPUs avoid thermal breakdowns–in case of cooling system failures–through frequency-throttling mechanisms at the expense of a large performance penalty. In this paper, we first develop and validate a systemwide thermal model that can accou...
متن کاملAdapting eFinance Web Server Farms to Changing Market Demands
The evolution of the eFinance Market presents new and changing requirements on web server farm architecture. Web server farms built during the boom years of the web were designed to provide service to a very large number of users, where each request however placed relatively little load on the system. Further, the requests displayed a large amount of statistical similarity, so that caching mech...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001